English Dictionary
▪ tugboat
▪ tugela
▪ tugela falls
▪ tughrik
▪ tugrik
◊ TUGELA FALLS
Tugela Falls
n : a major waterfall in southern Africa; has more than one leap
[syn: {Tugela}, {Tugela Falls}]
tugboat
tugela
tugela falls
tughrik
tugrik
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]